#pragma once

#include "CellAgent.h"
#include "LPSmodel.h"
#include "RandomHelper.h"
#include "Vector.h"
#include "am.h"
#include "SpaceAgent.h"
#include <vector>
#include <cmath>

namespace LPS
{

	using namespace org::spark::core;
	using namespace org::spark::data;
	using namespace org::spark::space;
	//using namespace org::spark::utils;
	using namespace org::spark::math;

	class mac : public CellAgent
	{
	protected:
		


	public:
		virtual void _init();
		bool activated;
		mac();

		virtual void macFunction();


	private:
		void InitializeInstanceFields();
	};

}
